An Interoperable Replication Logic for CORBA Systems
نویسندگان
چکیده
The Replication Logic is a set of protocols, mechanisms and services that allow a CORBA system to handle object replication. In this paper we present a specific implementation of a Replication Logic, namely Interoperable Replication Logic (IRL), which exhibits nice properties like non-intrusion (i.e., the replication logic is built “above” the ORB) and interoperability (i.e., a client can reside on an ORB while server replicas reside on other, possibly distinct, ORBs). We compare IRL to other CORBA systems implementing replication logic such as Eternal, OGS, DOORS, Isis+Orbix, etc.
منابع مشابه
Handling FT-CORBA Compliant Interoperable Object Group References
The handling of Interoperable Object Group References (IOGRs) is one of the basic building block of any FTCORBA compliant platform. In this paper we introduce two basic components: IOGRManager, a tool to create, update, browse IOGRs, and an Object-Request-GateWay (ORGW), a CORBA compliant client request interceptor, which allows clients running on non-FT-Corba compliant ORBs to transparently in...
متن کاملIntegrating Autonomous Enterprise Systems through Dependable CORBA Objects
Integrating autonomous enterprise systems allows the cooperation among entities belonging to distinct systems. As an example, this problem shows up when integrating software services of large departments and organizations of the Public Administration of a country. This paper studies, in the context of the Unitary Network of the Italian Public Administration, the problem of increasing the availa...
متن کاملIRL: A Three-Tier Approach to FT-CORBA Infrastructures
A replication logic is the set of protocols and mechanisms implementing a software replication technique. A three-tier approach to replication consists in separating the replication logic from both clients and servers by embedding such logic in a mid-tier. This novel approach allows (i) to design thin client (embedding the presentation code and some redirection/retransmission mechanism), (ii) t...
متن کاملEnhancing Availability of Cooperative Applications Through Interoperable Middleware
Cooperative information systems are characterized by distribution, high heterogeneity and scale. Therefore they require interoperable, dependable services on top of which the development of cooperative application can take place. This paper studies, in the context of the Unitary Network of the Italian Public Administration, the problem of increasing the availability of the services exported by ...
متن کاملActive Software Replication through a Three-Tier Approach
A replication logic is the set of protocols and mechanisms implementing a software replication technique. A three-tier approach to replication consists in separating the replication logic from both clients and replicated servers by embedding such logic in a middle-tier. In this paper we first introduce the fundamental concepts underlying three-tier replication. This approach has two main practi...
متن کامل